package com.gt.exception;

import com.gt.vo.SysResult;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;


/**
 * @author 作者: Xu Qiang
 * @version 创建时间: 2019年11月19日 上午8:49:52
 * @description 描述: @ControllerAdvice 描述的类表示一个全局异常处理类	
 * 					@ExceptionHandler 描述的方法为一个异常处理方法
 */
//@ControllerAdvice
//@ResponseBody
@RestControllerAdvice	//==@ControllerAdvice+@ResponseBody
public class GlobalExceptionHandler {
	 @ExceptionHandler(RuntimeException.class)
	  //@ResponseBody
	  public SysResult doHandleRuntimeException(
			  RuntimeException e) {
		  e.printStackTrace();
		  return SysResult.fail("错误",e);
	  }

		
}
